MENLQKMISEKSVVIFSKNSCCMSHTIKTLFLDFGVNPTIYELDEINIGREIEQALAQLGCSPTVPVVFIGGQLVGGANQVMSLHLNRSLVPMLKRAGALWL